body {
     text-align:center;
	 margin-left: auto;
	 margin-right: auto;
	 font-size:12px;
	 padding:0;  
	 background: #FCFCFC;
	 color:#000;
	 font-family:"宋体";
     margin:2px;
     padding:2px;
}
body > div {
  text-align:left; 
  margin-right:auto; 
  margin-left:auto;
  }
a:link {
  font-size: 12px;
  color:  #0000FF; 
  text-decoration: none
}
a:visited {
  font-size: 12px;
  color:  #FFA500; 
  text-decoration: none
}
a:hover {
  font-size: 12px;
  color:  #FFA500; 
  text-decoration: none
}
a:active {
  font-size: 12px;
  color:  #445588; 
  text-decoration: none
}
/* table */

/*
.table1{
     font-size:12px;
	 border:#A5ADC4 1px solid;
	 background:#ECECEC
}
.table1 th{
    font-weight:bold;
	color:#445588;
	text-align:left;
	height:30px;
	padding-left:10px
}
*/
form{ margin:0;padding:0;}
table{border-collapse: collapse;font-size:12px}
.table1{
	border-collapse: collapse;
	margin: 1em auto;
	border: 1px solid #A5ADC4;
	clear: left;
	font: 100%/130% "Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;
}
.table1 caption{
	background: #FCFCFC;
	color: #445588;
	border: 1px solid #A5ADC4;
	font-size: 14px;
	letter-spacing: .1em;
	padding: .5em;
	font-weight:bold;
}

.table1 th{
	background: #E4F2FF;
	border: 1px solid #A5ADC4;
	border-bottom:1px solid #ECECEC;
	color: #445588;
	font-weight: bold;
	padding: .4em;
	text-align: left;
}

.table1 th[scope="col"]{
background: #110;
}


.table1 th[scope="row"]{
background: #E4F2FF;

}

.table1 th[scope="row"] a{
color: #F5F4F1;
text-decoration: none

}

.table1 td a:link{
color: #445588;
font-weight:bold;
text-decoration: underline
}
.table1 th a:visited, td a:visited{
color: #445588;
text-decoration: underline
}
.table1 th a:hover, td a:hover{
color:orange;
text-decoration: underline
}
.table1 td{
	background: #FFF;
	color: #110;
	border: 1px solid #A5ADC4;
	border-bottom:1px solid #ECECEC;
	padding: .4em;
}
.table1 tr.odd td{
	background: #FCFCFC;
	border-bottom:1px solid #ECECEC;
	text-align:center
}
.table1 tfoot th, tfoot td{
	background: #110 !important;
	color: #F5F4F1;
}
.table2{
    font-size:14px;
	font-weight:bold;
	border:1px solid #A5ADC4;
	margin-bottom:5px
}
.table2 td{
	background:#E4F2FF;
	padding:5px 10px;
}
.table3{ border:0}
.table3 tr td{padding:10px 3px; border:0;}
button.add {
    border:none;
	background: url(../images/add.gif) no-repeat ;
	color:#445588;
	font-size:13px;
	padding:1px 0 0 8px;
	text-decoration:underline;
	cursor:pointer
}
.back{
    border:none;
	background:none;
	color:#445588;
	font-size:13px;
	padding:1px 0 0 0px;
	text-decoration:underline;
	cursor:pointer
}
.del{
    background:url(../images/trash.gif) no-repeat;
	border:none;
	color:#445588;
	font-size:13px;
	padding:1px 0 0 10px;
	text-decoration:underline;
	cursor:pointer}
.edit{
    border:none;
	background: url(../images/editapproveicon.gif) no-repeat;
	color:#445588;
	font-size:13px;
	padding:1px 0 0 12px;
	text-decoration:underline;
	cursor:pointer}
.close{
    border:none;
	background: url(../images/desc.gif) no-repeat;
	color:#445588;
	font-size:13px;
	padding:0px 0 0 4px;
	text-decoration:underline;
	cursor:pointer}
.open{
    border:none;
	background: url(../images/open.gif) no-repeat;
	color:#445588;
	font-size:13px;
	padding:0px 0 0 4px;
	text-decoration:underline;
	cursor:pointer}	
.input{
    border:1px solid #4273B6;
	height:20px
}
.bot{
    border-left: #CCC 1px solid;
	border-top: #CCC 1px solid;
	border-right: #666 1px solid;
	border-bottom: #666 1px solid; 
	padding: 2px 5px 0 5px;
	font-size: 12px; 
	background: url(../images/bot_bg.gif) repeat-x;
	cursor: hand; color: #000; 
}
.font1{
    font-weight:bold;
	font-size:12px;
	color:#4273B6
}
.font2{
    font-weight:bold;
	color:red
}
.box{
    border:1px solid #A5ADC4;
	border-left:0;
	border-right:0;
	background:#E4F2FF;
	padding:10px;
	margin:0;
	text-align:center;
}
.top_bg{
	font-size: 18px;
	font-weight:bolder;
	color:#445588;
	padding:5px 10px
}
/*文章*/
/* 初始化表格行 */
.dataTableRow {
	BACKGROUND-COLOR: #F7F7F7
}
/* 鼠标移到表格行 */
.dataTableRowOver {
	CURSOR: hand; BACKGROUND-COLOR: #ffffff
}
/* 表格内容 */
.dataTableContent {
	FONT-SIZE: 12px; COLOR: #000000; text-align:left;
}
/* 表头的内容 */
.dataTableHeadingContent {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif
}
/* 表头行 */
.dataTableHeadingRow {
	BACKGROUND-COLOR: #999999
}
.infoBoxHeading {
	FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif; BACKGROUND-COLOR: #b3bac5
}
/* 选中项 */
.dataTableRowSelected {
	BACKGROUND-COLOR: #ccc
}

/*颜色*/
.red{ color:red}
/*时间输入框，只能读、选，不能填*/
.tgrey{
	background:#CDDBE7;
	border-top:2px solid #999;
	border-left:2px solid #999;
	border-right:1px solid #CCC;
	border-bottom:1px solid #CCC;
	width:110px;
}
.list_content{float:left;margin:3px;width:150px;}

input.login_bt{text-align:center; padding-top:0px !important;>padding-top:4px !important; padding-top:4px; padding-top: 4px;height: 22px;border:0;font-size:14px;width:69px!important;background:url("../images/m_loginbt.gif") no-repeat;}